What is the meaning of the word "clamp down"?

Definitions:

  1. to repress or suppress something regarded as undesirable copy to clipboard verb
    • The teacher clamped down on talking in class. copy to clipboard

Synonyms: